const mongoose = require('mongoose')
const { Schema, model } = mongoose

const itemListSchema = new Schema({
  id: { type: Number, default: -1 }, // user.id,git获取来的id,代表是谁发布的项目
  url: { type: String, default: '' }, // 你的项目地址
  login: { type: String, default: '' }, // 你能回start的git昵称
  state: { type: Number, default: 1 }, //是否上架状态
  successful: { type: Array, default: [] },//成功交换的
  askYou: { type: Array, default: [] },//向你申请交换的项目，但是未回馈的
  youAsk: { type: Array, default: [] },//你申请交换的项目，但是未回馈的
  timestamp: { type: Number, default: Date.now() } //添加时间
})

module.exports = model('itemList', itemListSchema)